financially embarrassed - Alemán Inglés Diccionario